most respectable - French English Dictionary